package com.fushenlan.dto;


import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

@Data
@ApiModel("转运/治愈登记")
public class PersonalStatusCommitReqDTO {

    /**
     * 转运/治愈人员id
     */
    @ApiModelProperty("userId")
    private Long id;

    @ApiModelProperty("status 2-转运 3-治愈")
    private Integer status;

    /**
     * 转运日期
     */
    @ApiModelProperty("转运日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime transportTime;

    /**
     * 转运目的地
     */
    @ApiModelProperty("转运目的地")
    private String transportPlace;

    /**
     * 回家日期
     */
    @ApiModelProperty("回家日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime homeTime;

    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String remarks;


}
